<?php if ( ! defined("BASEPATH")) exit("No direct script access allowed");
echo '<hr class="hr-top-bar" />';
echo '<div class="back-titulo">';
	echo '<div class="row">';
		echo '<h4>Auditoria<span>&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;</span><small> Exibe quais são as ações que foram efetuadas no painel de administração.</small> </h4>';
	echo '</div>';
echo '</div>';
echo '<div class="row">';
	echo breadcrumb();
echo '</div>';
echo '<div class="content-default">';
	echo '<div class="row">'; //Mensagens data-alert
		erros_validacao(); get_msg('msgok'); get_msg('msgerro');
	echo '</div>';
	echo '<div class="row fundo-content">';
switch ($tela):
	case 'gerenciar': ?>
		<div class="large-12 columns cinza">
			<div class="large-6 columns centro-text">
				<h5>Auditoria</h5>
			</div>
			<div class="large-6 columns centro-button" align="right">
				<?php //echo anchor('painel/auditoria/limpar', ' Limpar Banco de Dados', array('class' => 'button small fi-database limpabanco')); ?>
			</div>
		</div>
		<hr />
		<div class="large-12 columns">
			<?php
			$modo = $this->uri->segment(4);
			if ($modo == 'all'):
				$limite = 0;
			else:
				$limite = 50;
				echo '<p>Mostrando os últimos 50 registros, para ver todo histórico '.anchor('painel/auditoria/gerenciar/all', 'clique aqui').'</p>';
			endif; ?>
			<table class="large-12 data-table">
				<thead>
					<tr>
						<th>Usuário</th>
						<th>Data e hora</th>
						<th>Operação</th>
						<th>Observação</th>
					</tr>
				</thead>
				<tbody>
					<?php
					$query = $this->auditoria->get_all($limite)->result();
					foreach ($query as $linha):
						echo '<tr>';
						printf('<td>%s</td>', $linha->usuario);
						printf('<td>%s</td>', date('d/m/Y H:i:s', strtotime($linha->data_hora)));
						printf('<td>%s</td>', '<span data-tooltip class="has-tip" title="'.$linha->query.'">'.$linha->operacao.'</span>');
						printf('<td>%s</td>', $linha->observacao);
						echo '</tr>';
					endforeach;
					?>
				</tbody>
			</table>
			<br />
		</div>
		<?php
		break;
	default:
		echo '<div class="alert-box alert"><p>A tela solicitada não existe</p></div>';
		break;
endswitch;
echo '</div></div>';